ตำแหน่งทางทหาร ของ ถวิล รายนานนท์

  • 23 พฤษภาคม พ.ศ. 2476 สำรองราชการกรมเสนาธิการทหารเรือ
  • 1 สิงหาคม พ.ศ. 2476 สำรองราชการกองเรือรบ (ประจำเรือหลวงสุโขทัย)
  • 1 พฤษภาคม พ.ศ. 2477 สำรองราชการกรมเสนาธิการทหารเรือ (ประจำโรงเรียนชุมพลทหารเรือ)
  • 1 มิถุนายน พ.ศ. 2478 สำรองราชการกองเรือรบ
  • 9 กรกฎาคม พ.ศ. 2478 ต้นปีนเรือหลวงเสือทยานชล
  • 1 พฤษภาคม พ.ศ. 2479 ต้นตอร์ปิโตเรือหลวงตราด
  • 3 เมษายน พ.ศ. 2480 สำรองราชการกองทัพเรือ (เพื่อไปศึกษาหลักสูตรวิชาเรือดำนำ ประเทศญี่ปุ่น)
  • 7 กรกฎาคม พ.ศ. 2481 นายทหารประจำเรือหลวงสินสมุทร
  • 26 สิงหาคม พ.ศ. 2483 ต้นเรือเรือหลวงวิรุณ
  • 16 กรกฎาคม พ.ศ. 2484 ผู้บังคับการเรือหลวงพรายชุมพล
  • 2 มิถุนายน พ.ศ. 2485 ผู้บังคับการเรือหลวงมัจฉานุ
  • 21 พฤษภาคม พ.ศ. 2487 ผู้บังคับการเรือหลวงเจ้าพระยา
  • 28 พฤศจิกายน พ.ศ. 2487 ผู้บังคับการเรือหลวงสินสมุทร
  • 1 มกราคม พ.ศ. 2489 เสนาธิการหมวดเรือดำนำ
    • รักษาราชการผู้บังคับการเรือหลวงสินสมุทร
  • 11 สิงหาคม พ.ศ. 2490 นายทหารฝ่ายเสนาธิการ กองเรือยุทธการ
  • 15 กันยายน พ.ศ. 2491 สำรองราชการกรมเสนาธิการทหารเรือ (เพื่อไปศึกษาหลักสูตรวิชานายทหารชั้นสูงและการปีน ประเทศอังกฤษ)
  • 13 กันยายน พ.ศ. 2494 ประจำกองบังคับการ กรมเสนาธิการทหารเรือ
  • 18 กันยายน พ.ศ. 2494 รักษาราชการหัวหน้าแผนกที่ 4 กรมเสนาธิการทหารเรือ
  • 1 มกราคม พ.ศ. 2496 นายทหารฝ่ายเสนาธิการ กองเรือยุทธการ
  • 1 มกราคม พ.ศ. 2498 รองเสนาธิการกองเรือยุทธการ
  • 29 พฤษภาคม พ.ศ. 2499 รักษาราชการแทนผู้บังคับการกองเรือปราบเรือดำนำ
  • กันยายน พ.ศ. 2499 ทูตทหารเรือประจำประเทศญี่ปุ่น
  • 1 มกราคม พ.ศ. 2501 ผู้ช่วยทูตทหารเรือประจำสถานเอกอัครราชทูตไทย ณ กรุงโตเกียว
  • 6 พฤศจิกายน พ.ศ. 2502 ประจำกรมกำลังพลทหารเรือ
  • 13 พฤศจิกายน พ.ศ. 2502 เจ้ากรมยุทธการทหารเรือ
  • 1 ตุลาคม พ.ศ. 2504 ผู้ช่วยเสนาธิการทหารเรือฝ่ายยุทธการ
  • 1 ตุลาคม พ.ศ. 2505 รองเสนาธิการทหารเรือ
  • 1 ตุลาคม พ.ศ. 2506 เสนาธิการทหารเรือ
  • 1 ตุลาคม พ.ศ. 2514 ผู้บัญชาการทหารเรือ